/**
 * @Author: zzy
 * @Date: 2023-02-24 08:53:40
 * @LastEditTime: 2023-02-24 09:37:53
 * @LastEditors: zzy
 * @FilePath: /demo-project-wechatapp/src/service/request/noToken.js
 * @Description: 编辑描述内容
 */

import Request from '@/util/luch-request/luch-request' // 下载的插件
// import Request from 'luch-request' // 使用npm

// 引入配置
import config from '../request/config/config'

const noTokenhttp = new Request()

// 初始化请求配置
noTokenhttp.setConfig(defaultConfig => {
  /* defaultConfig 为默认全局配置 */
  // defaultConfig.baseURL = config.baseUrl /* 根域名 */
  // 修改默认配置 用于处理拦截器
  // defaultConfig.custom = {...defaultConfig.custom,...config.custom}
  return { ...defaultConfig, ...config }
})

require('./requestInterceptors')(noTokenhttp)

require('../request/responseInterceptors')(noTokenhttp)

// export http = http
export { noTokenhttp }
